package cn.com.jd.dao;

import java.util.List;

import cn.com.jd.model.GameaccountDto;
import cn.com.jd.model.GameaccountDtoKey;

public interface GameaccountDtoMapper {
    int deleteByPrimaryKey(GameaccountDtoKey key);

    int insert(GameaccountDto record);

    int insertSelective(GameaccountDto record);

    GameaccountDto selectByPrimaryKey(GameaccountDtoKey key);

    int updateByPrimaryKeySelective(GameaccountDto record);

    int updateByPrimaryKey(GameaccountDto record);
    
    int countGameAccount(GameaccountDtoKey key);
    
    int countAccelerateAccount(String userId);
    
    int accelerateAccount(GameaccountDto record);
    
    int clearExprieDate(String userid);
    
    int updateExprieDate(GameaccountDto record);
    
    List<GameaccountDto> selectByUserid(String userId);
}